package com.koocloud.electroplatemanage.pojo;

/**
 * @program: Information_platform
 * @description: 生产任务单实体类
 * @author: xxc
 * @create: 2020-11-05 15:10
 */
public class ProductionTask {
    private String idOrName;//模糊查询接参数用
    private String htmlCode;//页面状态码区分是否任务单是否加急 0 非加急 1加急


    private String workOrderNumber;//工单号
    private String orderNumber;//订单号
    private String drawNoCode;//图号
    private String drawNoName;//图号名称
    private String modelNumber;//型号
    private String modelType;//型别
    private String partName;//零件名称
    private String line;//线路
    private String typeWorkCode;//工种
    private String typeWorkName;//工种名称
    private String taskQuantity;//计划完成数量
    private String productionStartTime;//生产开始日期
    private String productionEndTime;//生产结束日期
    private String state;//状态
    private String operator;//操作人(最好下拉多选)
    private String operatorName;//操作人名称
    private String reviewer;//审核人
    private String reviewerName;//审核人名称
    private String remark;//备注
    private String deleteFlag;//逻辑删除标志 0删除 1未删除
    private String createTime;//制单时间
    private String creator;//制单人
    private String creatorName;//制单人名称
    private String updateTime;//修改时间
    private String modifier;//修改人
    private String modifierName;//修改人名称
    private String planWorkOrderNumber;//生产计划工单号
    private String orderId;//排序号（位置）

    public ProductionTask() { super();
    }

    public ProductionTask(String idOrName, String workOrderNumber, String orderNumber, String drawNoCode, String drawNoName, String modelNumber, String modelType, String partName, String line, String typeWorkCode, String typeWorkName, String taskQuantity, String productionStartTime, String productionEndTime, String state, String operator, String operatorName, String reviewer, String reviewerName, String remark, String deleteFlag, String createTime, String creator, String creatorName, String updateTime, String modifier, String modifierName, String planWorkOrderNumber, String orderId) {
        this.idOrName = idOrName;
        this.workOrderNumber = workOrderNumber;
        this.orderNumber = orderNumber;
        this.drawNoCode = drawNoCode;
        this.drawNoName = drawNoName;
        this.modelNumber = modelNumber;
        this.modelType = modelType;
        this.partName = partName;
        this.line = line;
        this.typeWorkCode = typeWorkCode;
        this.typeWorkName = typeWorkName;
        this.taskQuantity = taskQuantity;
        this.productionStartTime = productionStartTime;
        this.productionEndTime = productionEndTime;
        this.state = state;
        this.operator = operator;
        this.operatorName = operatorName;
        this.reviewer = reviewer;
        this.reviewerName = reviewerName;
        this.remark = remark;
        this.deleteFlag = deleteFlag;
        this.createTime = createTime;
        this.creator = creator;
        this.creatorName = creatorName;
        this.updateTime = updateTime;
        this.modifier = modifier;
        this.modifierName = modifierName;
        this.planWorkOrderNumber = planWorkOrderNumber;
        this.orderId = orderId;
    }

    public String getHtmlCode() {
        return htmlCode;
    }

    public void setHtmlCode(String htmlCode) {
        this.htmlCode = htmlCode;
    }

    public String getIdOrName() {
        return idOrName;
    }

    public void setIdOrName(String idOrName) {
        this.idOrName = idOrName;
    }

    public String getWorkOrderNumber() {
        return workOrderNumber;
    }

    public void setWorkOrderNumber(String workOrderNumber) {
        this.workOrderNumber = workOrderNumber;
    }

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber;
    }

    public String getDrawNoCode() {
        return drawNoCode;
    }

    public void setDrawNoCode(String drawNoCode) {
        this.drawNoCode = drawNoCode;
    }

    public String getDrawNoName() {
        return drawNoName;
    }

    public void setDrawNoName(String drawNoName) {
        this.drawNoName = drawNoName;
    }

    public String getModelNumber() {
        return modelNumber;
    }

    public void setModelNumber(String modelNumber) {
        this.modelNumber = modelNumber;
    }

    public String getModelType() {
        return modelType;
    }

    public void setModelType(String modelType) {
        this.modelType = modelType;
    }

    public String getPartName() {
        return partName;
    }

    public void setPartName(String partName) {
        this.partName = partName;
    }

    public String getLine() {
        return line;
    }

    public void setLine(String line) {
        this.line = line;
    }

    public String getTypeWorkCode() {
        return typeWorkCode;
    }

    public void setTypeWorkCode(String typeWorkCode) {
        this.typeWorkCode = typeWorkCode;
    }

    public String getTypeWorkName() {
        return typeWorkName;
    }

    public void setTypeWorkName(String typeWorkName) {
        this.typeWorkName = typeWorkName;
    }

    public String getTaskQuantity() {
        return taskQuantity;
    }

    public void setTaskQuantity(String taskQuantity) {
        this.taskQuantity = taskQuantity;
    }

    public String getProductionStartTime() {
        return productionStartTime;
    }

    public void setProductionStartTime(String productionStartTime) {
        this.productionStartTime = productionStartTime;
    }

    public String getProductionEndTime() {
        return productionEndTime;
    }

    public void setProductionEndTime(String productionEndTime) {
        this.productionEndTime = productionEndTime;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public String getOperatorName() {
        return operatorName;
    }

    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    public String getReviewer() {
        return reviewer;
    }

    public void setReviewer(String reviewer) {
        this.reviewer = reviewer;
    }

    public String getReviewerName() {
        return reviewerName;
    }

    public void setReviewerName(String reviewerName) {
        this.reviewerName = reviewerName;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(String deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getCreator() {
        return creator;
    }

    public void setCreator(String creator) {
        this.creator = creator;
    }

    public String getCreatorName() {
        return creatorName;
    }

    public void setCreatorName(String creatorName) {
        this.creatorName = creatorName;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getModifier() {
        return modifier;
    }

    public void setModifier(String modifier) {
        this.modifier = modifier;
    }

    public String getModifierName() {
        return modifierName;
    }

    public void setModifierName(String modifierName) {
        this.modifierName = modifierName;
    }

    public String getPlanWorkOrderNumber() {
        return planWorkOrderNumber;
    }

    public void setPlanWorkOrderNumber(String planWorkOrderNumber) {
        this.planWorkOrderNumber = planWorkOrderNumber;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    @Override
    public String toString() {
        return "ProductionTask{" +
                "idOrName='" + idOrName + '\'' +
                ", workOrderNumber='" + workOrderNumber + '\'' +
                ", orderNumber='" + orderNumber + '\'' +
                ", drawNoCode='" + drawNoCode + '\'' +
                ", drawNoName='" + drawNoName + '\'' +
                ", modelNumber='" + modelNumber + '\'' +
                ", modelType='" + modelType + '\'' +
                ", partName='" + partName + '\'' +
                ", line='" + line + '\'' +
                ", typeWorkCode='" + typeWorkCode + '\'' +
                ", typeWorkName='" + typeWorkName + '\'' +
                ", taskQuantity='" + taskQuantity + '\'' +
                ", productionStartTime='" + productionStartTime + '\'' +
                ", productionEndTime='" + productionEndTime + '\'' +
                ", state='" + state + '\'' +
                ", operator='" + operator + '\'' +
                ", operatorName='" + operatorName + '\'' +
                ", reviewer='" + reviewer + '\'' +
                ", reviewerName='" + reviewerName + '\'' +
                ", remark='" + remark + '\'' +
                ", deleteFlag='" + deleteFlag + '\'' +
                ", createTime='" + createTime + '\'' +
                ", creator='" + creator + '\'' +
                ", creatorName='" + creatorName + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", modifier='" + modifier + '\'' +
                ", modifierName='" + modifierName + '\'' +
                ", planWorkOrderNumber=" + planWorkOrderNumber +
                ", orderId='" + orderId + '\'' +
                '}';
    }
}
